kidney bean


Results for "kidney bean"

English - Turkish Dictionary

kidney bean

(English - Turkish Dictionary) :
bir tür barbunya fasulyesi, barbunya.